<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>RegExp</title>
</head>
<body>
  <script>
    // 正则表达式使用类似 Perl (/匹配正则/标识) 的简洁语法来创建：
    // let expression = /pattern/flags;
    //  g：全局模式，表示查找字符串的全部内容，而不是找到第一个匹配的内容就结束。
    //  i：不区分大小写，表示在查找匹配时忽略 pattern 和字符串的大小写。
    //  m：多行模式，表示查找到一行文本末尾时会继续查找。
    //  y：粘附模式，表示只查找从 lastIndex 开始及之后的字符串。
    //  u： Unicode 模式，启用 Unicode 匹配。
    //  s： dotAll 模式，表示元字符.匹配任何字符（包括\n 或\r）。

    // 构造器语法
    let pattern2 = new RegExp("[bc]at", "i");
    
  </script>
</body>
</html>